key role - Turkish English Dictionary